package com.zhaoyu.apis.article;

import com.zhaoyu.model.article.pojos.ApAuthor;
import com.zhaoyu.model.common.dtos.ResponseResult;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

@Api(value = "APP文章作者信息管理",description = "APP文章作者信息管理api接口,提供根据用户id查询作者信息、保存作者、根据名称查询作者信息、" +
                                              "根据Id查询作者信息等功能")
public interface ApAuthorControllerApi {

        @ApiOperation("根据用户id查询作者信息")
        ApAuthor findByUserIdApAuthor(Integer id);

        @ApiOperation("保存作者")
        ResponseResult saveApAuthor(ApAuthor apAuthor);

        @ApiOperation("根据名称查询作者信息")
        ApAuthor findByNameApAuthor(String name);

        @ApiOperation("根据Id查询作者信息")
        ApAuthor findByIdApAuthor(Integer id);

}